SheetWise\Scoped\Google\Auth\Credentials\ServiceAccountCredentials S

Total Complexity 39
Dependencies 4
Dependents 2
Total lines 284
Lines of code 120
Logical lines of code 68
Comment lines 96
Methods 15
Properties 7

Methods 15

Method Rating Maintainability Complexity Lines of code
__construct()
A
48 10 30
useSelfSignedJwt()
S
57 6 18
updateMetadata()
S
59 4 15
fetchAuthToken()
S
61 4 12
getCacheKey()
S
63 3 11
getLastReceivedToken()
S
79 2 3
createJwtAccessCredentials()
S
67 2 7
useJwtAccessWithScope()
S
80 1 3
getProjectId()
S
82 1 3
setSub()
S
81 1 3
getClientName()
S
81 1 3
getPrivateKey()
S
81 1 3
getQuotaProject()
S
82 1 3
getUniverseDomain()
S
82 1 3
getCredType()
S
81 1 3